About Barahi Services Ltd (13231032) United Kingdom