About Nara Services Ltd. (SC605297) United Kingdom