About Kristian Neiko 90 Ltd (12247220) United Kingdom