About Seven World 77 Limited (12719126) United Kingdom