About Strategies Osh Limited (12621128) United Kingdom