About Opticus Bidco Limited (12987649) United Kingdom