About Passacaglia Limited (09069058) United Kingdom