About Capitalseven Ltd (12879872) United Kingdom