About Pareidolia Ltd (09047058) United Kingdom