About Fidens Holdings (st) Limited (12905770) United Kingdom