About Naura Limited (12227348) United Kingdom