About Ai Teck Designs Limited (04742892) United Kingdom