About Macula Bidco Limited (13474446) United Kingdom