About Insignia World Wide (uk) Limited (12454219) United Kingdom