About Miranda Marcus Ltd (12763807) United Kingdom