About Thilo Freiherr Von Kraus Ltd (12279669) United Kingdom