About Allegorical Limited (12480355) United Kingdom