About Haymon Rahim Ltd (12873912) United Kingdom