About Niki Mauthner Design Limited (10252156) United Kingdom