About Greenoaks Global Operations Ltd. (09260495) United Kingdom