About Leven Is Strijd Ltd (12663359) United Kingdom