About Sapeka World Limited (10647081) United Kingdom