About Holm Capital Ltd (12404686) United Kingdom