About Mihaicurca Limited (09179595) United Kingdom