About Sentrak Technology Ltd (10905681) United Kingdom