About Oxbridge Investments Asia Limited (03832515) United Kingdom