About Naked Technologies Limited (10372451) United Kingdom