About Lis & Kaas Limited (12823199) United Kingdom