About Markar Limited (10778910) United Kingdom