About Feenance Limited (NI628540) United Kingdom