About Project Gilroy Ltd (12297510) United Kingdom