About Ted Ip Ltd (12442365) United Kingdom