About Treuhand Ltd (11815242) United Kingdom