About Nikita Ventures Ltd (13331686) United Kingdom