About Kevroser Ltd (10966612) United Kingdom