About Baha Services Ltd (13465414) United Kingdom