About Senturion It Limited (10998522) United Kingdom