About Nikoli Ltd (13371143) United Kingdom