About Maconnect Limited (07925205) United Kingdom