About Quirk Mehmet Vc Limited (13447332) United Kingdom