About Finmelior Ltd. (10271937) United Kingdom