About Optec It Solutions Ltd (10174231) United Kingdom