About Ndyoo Designers Company Limited (12847576) United Kingdom