About Ketris Holdings Ltd (13273080) United Kingdom