About Logic 3 International Limited (02827438) United Kingdom