About Ja Credit Solutions Ltd (09689519) United Kingdom