About Bakaya Investments Ltd (12389728) United Kingdom