About Allseed Ltd (12466802) United Kingdom