About Narsako Ltd (10275911) United Kingdom