About Paid Financial Holdings Limited (SC524177) United Kingdom