About Project Scarlett Ltd. (12165288) United Kingdom