About Buffa Loans 1 Ltd (12583196) United Kingdom