About Velani Associates Ltd (10583089) United Kingdom