About Charvik Solutions Ltd (12312183) United Kingdom