About Camden Thx Uk Limited (09842405) United Kingdom