About Recogh Ltd (12634163) United Kingdom