About Macnic Limited (09553982) United Kingdom