About Optimum Plus Consulting Ltd. (07511545) United Kingdom