About Kesari Holding Limited (12808930) United Kingdom