About Quidam Limited (07542364) United Kingdom