About London Flo Limited (10499970) United Kingdom