About The Abundance Formula Ltd (13208963) United Kingdom