About Neoplex & Company Limited (09332866) United Kingdom