About Optidesign Invest Limited (07291072) United Kingdom