About Nimmer Partners Limited (10424641) United Kingdom