About Ic Capital Ltd (07678723) United Kingdom