About Marklor Limited (SC678827) United Kingdom