About Kraido Ltd (12187124) United Kingdom