About Loggan Limited (10670914) United Kingdom