About Nara Holdings Limited (13177166) United Kingdom