About Fridi Technologies Ltd (12631946) United Kingdom