About Almka Brand Ltd (SC696654) United Kingdom