About Apj Technologies Ltd (12374712) United Kingdom