About Intermac Solutions Ltd (07443922) United Kingdom