About Mannequin Magazine Ltd (10573268) United Kingdom