About Fintry Supersaver Ltd. (SC308105) United Kingdom