About Matchflat Limited (05232893) United Kingdom