About Project Thomas 4 Limited (10853046) United Kingdom