About Seven Forty Six Ltd (11386383) United Kingdom