About Ade Ip Limited (12899753) United Kingdom