About Lurida Telecommunications Limited (09123230) United Kingdom