About Opticus Nomineeco Limited (13076693) United Kingdom