About Thorloki Limited (12047735) United Kingdom