About Kado London Ltd (12226304) United Kingdom