About Tambak Capitol Limited (09989559) United Kingdom