About Bahira Limited (13650977) United Kingdom