About Nektr Ltd (09336932) United Kingdom