About Project Dee Ltd (11425640) United Kingdom