About Karl Thyer Designs Ltd (12047891) United Kingdom