About Manualfox Limited (10642262) United Kingdom