About Tower 1 Limited (11820051) United Kingdom