About Seabridge Ssas Trustees Limited (13582834) United Kingdom