About Nimbosh Ltd (SC692132) United Kingdom