About Forbes&bell Holdings Ltd (11213174) United Kingdom