About Bajoo & Co Ltd (12885542) United Kingdom