About Griffin & Unicorn Investments Ltd (13128223) United Kingdom