About Business Logic Corporation Limited (04140406) United Kingdom