About Logan Jacobs Limited (11624749) United Kingdom