About Senturion Ltd (12233550) United Kingdom