About Nar Technology Ltd (11562148) United Kingdom