About Nikra Limited (06698206) United Kingdom