About Chipandpindirect Limited (SC342978) United Kingdom