About Maccur Limited (NI612518) United Kingdom