About Nimmermeer Limited (13529610) United Kingdom