About Nasbi Limited (11927931) United Kingdom