About Nesmbi Limited (10491845) United Kingdom