About Niki Shu Designs Ltd (10670204) United Kingdom