About Jmap Developments Limited (10812840) United Kingdom