About Optimal Technologies Holdings Limited (10423050) United Kingdom