About Nap Investments And Management Ltd (12332888) United Kingdom