About Ipec Technologies Ltd (09966149) United Kingdom