About Bai Grass International Co. Ltd (12843031) United Kingdom