About Frances Mae Ltd (12996472) United Kingdom