About Kado Project Ltd (SC538578) United Kingdom