About Nekto Ltd (10676011) United Kingdom