About Valken Developments Limited (10744204) United Kingdom