About Finhalo Ltd (SC674297) United Kingdom