About International Business & Finance Limited (11043250) United Kingdom