About Allegoria Studio Limited (13301786) United Kingdom