About Nakhla Enterprises Ltd (11880806) United Kingdom