About Borro Loan 2 Limited (06926445) United Kingdom