About Electro Freeze (fr) Ltd. (SC256772) United Kingdom