About Quaintrelle Management Limited (11623257) United Kingdom