About Cross Oaks International Limited (10939530) United Kingdom