About Kym Balls Limited (12572893) United Kingdom