About Makar Technologies Holdings Limited (SC571677) United Kingdom