About Kroy 2011 Ltd (09270588) United Kingdom