About Humm Group Limited (NI675430) United Kingdom