About George & Yap Ltd. (09841152) United Kingdom