About Fintika Uk Ltd (13570793) United Kingdom