About Sue Magga Limited (10114679) United Kingdom