About Greenball Graphix Limited (07559944) United Kingdom