About Zowie Tereus Limited (12073285) United Kingdom