About Neokor Holdings Limited (10520904) United Kingdom