About Fraze Communications Limited (12270068) United Kingdom