About Kruel World Limited (12493417) United Kingdom