About Cass Technology Ltd (10033470) United Kingdom