About The Swiss Investor Limited (12424147) United Kingdom