About Nara Associates Limited (11935662) United Kingdom