About Designamics Ltd (10101468) United Kingdom