About Patiencetower Ltd (12152892) United Kingdom