About Neochip Ltd (11396658) United Kingdom