About Less Is More Capital Limited (08681819) United Kingdom