About Khoros London Limited (08422419) United Kingdom