About Project E Ltd (11189524) United Kingdom