About The Sencompany Limited (11430780) United Kingdom