About Logical Resolution Ltd. (05133456) United Kingdom