About Neoteric Holdings Limited (11163787) United Kingdom