About Bear & Co Holdings Ltd (12885320) United Kingdom