About Vallum Projects Limited (12340921) United Kingdom