About George Square Ltd. (SC239216) United Kingdom