About Uluvka(london) Limited (12877619) United Kingdom