About Kar Sewa Committee (uk) Limited (09488674) United Kingdom