About Alfreda Ltd (09499065) United Kingdom