About Bailanshi (uk) Ltd (12994516) United Kingdom