About Oa Strategy Solutions Limited (10548487) United Kingdom