About Kundi Lettings Ltd (11422364) United Kingdom