About Nimbo Limited (07566658) United Kingdom