About Alexander Ip Limited (10097721) United Kingdom