About Nikura Limited (07447465) United Kingdom