About White Oak Projects Limited (12619426) United Kingdom