About Nesu Services Ltd. (10802181) United Kingdom