About Neos Fire Blast Limited (13436120) United Kingdom