About Icg Watch Limited Partnership (LP020038) United Kingdom