About Khoo Associates Limited (06208328) United Kingdom