About The Kado Limited (13215307) United Kingdom