About Slomka Ltd (12388502) United Kingdom