About Kendoon Limited (SC587818) United Kingdom