About Valcape Limited (13410546) United Kingdom