About Ja Mewes Ltd (13405489) United Kingdom