About Shamrock Ventures Limited (09482492) United Kingdom