About Rahal Holding Co Ltd (12274381) United Kingdom