About Flatball Limited (04346455) United Kingdom