About Quidvis Limited (10439123) United Kingdom