About Thaxter Holdings Limited (11914334) United Kingdom