About Bai Weird Limited (13676837) United Kingdom