About Flash Haber Londra Ltd (13183618) United Kingdom