About Seven Advisors Limited (10366907) United Kingdom