About Verysell Technologies (uk) Ltd (13649642) United Kingdom