About Nimbyx Uk Limited (09704648) United Kingdom