About Resella Ltd (11624338) United Kingdom