About Icon 1992 (london) Limited (13691990) United Kingdom