Rackham Trust Company SA, Limited, CHE-183.448.628