About Vagary Solus Limited (08565575) United Kingdom