About Nala Bullz Uk Limited (13555835) United Kingdom