About Beauty Squad Limited (11018579) United Kingdom