About Macdurga Ltd (13506765) United Kingdom