About Egg Shaped Ball Limited (12115313) United Kingdom