About Versil Group Ltd (11252828) United Kingdom