About Oak Cross Capital Ltd (12409300) United Kingdom