About Emancipate Ltd (12862429) United Kingdom