About Veidonmeris Ltd (13653746) United Kingdom