About Kvr Holdings Limited (10536399) United Kingdom