About Eurochip Ltd (10622629) United Kingdom