About The Look Up Project Limited (12033692) United Kingdom