About Beau Han Xu Ltd (09295754) United Kingdom