About Smallholdr Ltd (10880458) United Kingdom