About Aleatoria Group Limited (10029626) United Kingdom