About Baren Holding Plc (11742945) United Kingdom