About Jack & Maggie S Social Limited (12635833) United Kingdom