About S.e.e.d.s. App Limited (13360074) United Kingdom