About Valkyrie Land And Development Limited (11920146) United Kingdom