About John & Jane Ltd (10554441) United Kingdom