About Fyrtorr Holdings Ltd (11766940) United Kingdom