About Switalskis Trust Corporation Limited (12760153) United Kingdom