About Thorvald Ltd (07045377) United Kingdom