About Greyfriars Capital Ltd (10956099) United Kingdom