About Logical Incompleteness Holdings Ltd (11158152) United Kingdom