About Optimum Applications Ltd (07450028) United Kingdom