About Kuru Limited (13511002) United Kingdom