About Mimsey Limited (09293479) United Kingdom