About Nemi Development Limited (03165931) United Kingdom