About Nick Olive Ltd. (04261579) United Kingdom