About Ic 107 Limited (09556619) United Kingdom