About Thrae Consulting Ltd (10278738) United Kingdom