About Alfashop Holdings Limited (08670064) United Kingdom