About Jimmy Demetri Limited (10277295) United Kingdom