About Meci Limited (01195675) United Kingdom