About Firmior Ltd. (07989467) United Kingdom