About Beehive Investment Holdings Limited (12468221) United Kingdom