About Ragnarok Property Limited (13602654) United Kingdom