About Project Thomas 6 Limited (10852907) United Kingdom