About Swiftholme Management Company Limited (12541857) United Kingdom