About Meh-rah Trading Ltd (07578307) United Kingdom