About Decca Capital Ltd (09219455) United Kingdom