About Kyrk Ltd (11481375) United Kingdom