About Nara Projects Limited (09162838) United Kingdom