About Vjl Holdings Limited (11201708) United Kingdom