About Jamprop Ltd (11390664) United Kingdom