About Firmix Ltd. (12698099) United Kingdom