About Aleatory Objects Limited (13064956) United Kingdom