About Velani Capital Investments Ltd (12912630) United Kingdom