About Bai Investments Ltd (12726877) United Kingdom