About Ant Design Studio Ltd. (08647531) United Kingdom