About Namma Veedu Ltd (13042147) United Kingdom