About Sellz Global Limited (13603250) United Kingdom