About Nirala 14 Ltd (12771618) United Kingdom