About Baringa Ltd (06760127) United Kingdom