About Ic 102 Limited (07897594) United Kingdom