About Bako London Ltd (10179021) United Kingdom