About Kyrc Ltd (12729030) United Kingdom