About Thiiird Limited (13668688) United Kingdom