About Kancauskas Ltd (09702391) United Kingdom