About Alfrindo Limited (13340564) United Kingdom