About Kik London Limited (03558070) United Kingdom