About Neseki Limited (11732273) United Kingdom