About Augustus Thaumaturge Limited (12651647) United Kingdom