About Green Chip Solutions Limited (08108221) United Kingdom