About Beauty Focus Limited (12340968) United Kingdom