About Palm And Olive Ltd. (SC648467) United Kingdom