About Uneeka Investments & Financial Management Limited (09984768) United Kingdom