About Beauty Fox Studio Ltd (12168079) United Kingdom