About Project Forty Eight Ltd (12109338) United Kingdom