About Neoteric Retail Ltd (10721583) United Kingdom