About Nimmo W.s. Limited (SC585663) United Kingdom