Oh, thank you ! What you say definitely makes sense. I could have checked more carefully all that.“CALAY Banking™ is a trading name of CALAY LTD, a company registered in Seychelles under number 15222. CALAY LTD is not a bank, nor does it provide banking services”
Plus, there is nothing cool at all in having an address in Geneva. Avoid.