About Merin Terzic Finance Limited (10683252) United Kingdom