About Mireia Loor Ltd (SC618885) United Kingdom