About Baj Holdings Limited (11626857) United Kingdom