About Finrite Holding Limited (03114718) United Kingdom