About Oddball Resort Ltd (13416515) United Kingdom