About Kapturo Ltd (09010152) United Kingdom