About Jemm Developments Limited (10979563) United Kingdom