About Jca Technologies Limited (11289047) United Kingdom