About Slenaklim Ltd (13196898) United Kingdom