About Jamaintenance Ltd (13589749) United Kingdom