About Nesisa Ltd (13365358) United Kingdom