About Ovality Limited (12364530) United Kingdom