About Fireball Comps Ltd (13363985) United Kingdom