About Bakaya Ltd (09512045) United Kingdom