About Logantor Limited (02342346) United Kingdom