About Iss [london) Ltd (08141632) United Kingdom