About Nensar Ltd (11786931) United Kingdom