About Allegories Limited (12852706) United Kingdom