About Cyphar Company Limited (08327106) United Kingdom