About Nilo Designs Limited (12732083) United Kingdom