About Optimus Education Solutions Limited (09058618) United Kingdom