About Margilou Limited (10391540) United Kingdom