About Tambak Group Limited (11372196) United Kingdom