About Huma Beauty Services Ltd. (10876229) United Kingdom