About Extraject Technologies Ltd (08369024) United Kingdom