About Yoozoom Telecom Limited (07618108) United Kingdom