About Neo Point Technology Ltd (12794246) United Kingdom