About Seedy Technologies Limited (08092761) United Kingdom