About Oik Strategy Limited (07605193) United Kingdom