About Kardo Ltd (13230076) United Kingdom