About Bai Solutions Limited (12030632) United Kingdom