About Maco Edge Limited (10938386) United Kingdom