About Jlif Holdings (project Service) Uk Limited (10174841) United Kingdom