About Quartra Limited (07052246) United Kingdom