About Project Olive Lindfield Limited (10958390) United Kingdom