About Andreas Telecom Limited (10040429) United Kingdom