About Finer Holdings Ltd (11222370) United Kingdom