About Optix Risk Management Limited (12364215) United Kingdom