About Jagkin Limited (11156038) United Kingdom