About Nirl Company Ltd (12289967) United Kingdom