About Thorondor Consultancy Ltd (10454553) United Kingdom