About The Look Ahead Project Limited (13704647) United Kingdom