About Torridon Sunrise Management Company Ltd (11755539) United Kingdom