About F.e.cardozo Limited (00788226) United Kingdom