About Quaedam Communications Limited (06791478) United Kingdom