About Seven Sided Limited (06460120) United Kingdom