About Project Thomas 3 Limited (10852784) United Kingdom