About Keto Life Slimming Club Ltd (11654510) United Kingdom