About Solomon Ip Limited (10517117) United Kingdom