About Nikkoss Ltd (13019270) United Kingdom