About Thuleshore Limited (10757092) United Kingdom