About Tortured Artists Ltd (03492028) United Kingdom