About Nekta Business Lp (SL025631) United Kingdom