About Baarc Ltd (10946031) United Kingdom