About Harvard St.clair Capital Ltd (12961839) United Kingdom