About Swift Ewaste Ltd (13632283) United Kingdom