About Project Abbie Limited (SC605874) United Kingdom