About Optimise Research Ltd (13472079) United Kingdom