About Firmitas Limited (09251495) United Kingdom