About Logeal Limited (09332336) United Kingdom