About Pollux Technologies Ltd (07643643) United Kingdom