About Oakshore Strategy Limited (07863648) United Kingdom