About Nirala 12 Ltd (11654069) United Kingdom