About Jpc Technologies Ltd (11687005) United Kingdom