About Ali Holmes Studio Ltd (12095810) United Kingdom