About Kshatri Limited (09370243) United Kingdom