About Intacapital Swiss I.t. Limited (12606931) United Kingdom