About Kyrryk Limited (12227063) United Kingdom