About Ruckball Limited (NI629556) United Kingdom