About Narai Ltd (10618339) United Kingdom