About Keating Capital Ltd (13502401) United Kingdom