About Targus International Holdco (uk) Limited (07135312) United Kingdom