About Variance Limited (SC246078) United Kingdom