About Thaddeus Limited (03846048) United Kingdom