About Kyrcz Limited (13606695) United Kingdom