About Optitec Ltd (12595766) United Kingdom