About Optimum Commercial Solutions Ltd (09518480) United Kingdom