About Cristy Ball Ltd (10045260) United Kingdom