About Thebes Limited (04366203) United Kingdom