About Kankipati Limited (07310247) United Kingdom