About Qydo Ltd (08022141) United Kingdom