About Meg & Jack Ltd (10537211) United Kingdom