About Hairuida Ltd. (11012766) United Kingdom