About Sellox Limited (10481926) United Kingdom