About Quiddity Media Limited (04957188) United Kingdom