About Kaybrook Capital Ltd (09748081) United Kingdom