About Nimmo Studio Limited (12165016) United Kingdom