About Optimize Global Solutions Limited (12441080) United Kingdom