About Ta Palace Limited (11750252) United Kingdom