About Seveneightfoursix Ltd (12473691) United Kingdom