About Optimal Investment Group Ltd (12557033) United Kingdom