About Kolmogorov Labs Ltd (13137983) United Kingdom