About Concept Design Corporation Limited (10104400) United Kingdom