About Kvasir Properties Limited (10444704) United Kingdom