About Telegia Associates Ltd (09439219) United Kingdom