About Nigiri Ventures Limited (SC669114) United Kingdom