About Vallima Holdings Limited (12607171) United Kingdom