About Niall Faucher Solutions Ltd (11943421) United Kingdom