About Quincy Tellem Productions Ltd (12672462) United Kingdom