About Seven Reasons Ltd (12797526) United Kingdom