About Mircea Andrea&son Ltd (12356895) United Kingdom