About Ifire Solutions Ltd (12074843) United Kingdom