About White Olive Holdings Limited (11748010) United Kingdom