About Algorithmic Compositions Ltd (11276169) United Kingdom