About Se7enwatt Ltd (11973516) United Kingdom