About Project Trap Kitchen Limited (13665886) United Kingdom