About Optimized Systems Ltd. (03405971) United Kingdom