About Fibrax Telecom Limited (12126356) United Kingdom