About Kinterra Ltd (SC507893) United Kingdom