About Klyd Ltd (12145239) United Kingdom