About Green Oak Holdings Ltd (SC639827) United Kingdom