About Imco Swift Limited (10033499) United Kingdom