About Ballpaper Ltd (NI640768) United Kingdom