About School Of Tyrannus International Limited (11511913) United Kingdom