About Cultivate London Ltd. (07474198) United Kingdom