About Koru Chip Company Limited (09322605) United Kingdom