About Beauty Help Desk Ltd (10295275) United Kingdom