About Project Thomas 2 Limited (10853080) United Kingdom