About Marken Consultancy Limited (SC361924) United Kingdom