About Bahja Limited (13672919) United Kingdom