About N.y. Design Practice Limited (05026710) United Kingdom