About Veldt Properties Ltd (11991129) United Kingdom