About Virtually Yours & More Ltd. (10770243) United Kingdom