About Makar Technologies Limited (SC513133) United Kingdom