About Flash Services Ltd (12438543) United Kingdom