About Jamr Developments Limited (11930181) United Kingdom