About Sevenfoxx Limited (11135359) United Kingdom