About Equi-chip Ltd (10146860) United Kingdom