About Baqa Limited (13319042) United Kingdom