About Loftus Network Limited (12096947) United Kingdom