About Vydr Solutions Ltd. (10748466) United Kingdom