About The Nimbys Limited (13437742) United Kingdom