About Bagsy Finacc Solutions Limited (08718970) United Kingdom