About Klvr Properties Limited (12403108) United Kingdom