About International Credit Co. Ltd (12090402) United Kingdom