About Logan 7 Limited (SC662118) United Kingdom