About Nastri Ltd (13100717) United Kingdom