About Thiemreoll Ltd (13451364) United Kingdom