About Belham Holdings Ltd (13348689) United Kingdom