About Ichip Limited (13511113) United Kingdom