About Veradoris Ltd (13544898) United Kingdom