About Nikita Ops Limited (13354806) United Kingdom