About Mihalcea Limited (09196565) United Kingdom