About Sednaoui & Tan Limited (13679578) United Kingdom