About Senturian Limited (11099913) United Kingdom