About Flat Ball Corporation Ltd (12555912) United Kingdom