About Klvr Holdings Limited (12403079) United Kingdom