About Layer Seven Solutions Ltd. (03568871) United Kingdom