About Seven Second Avenue Limited (11066863) United Kingdom