About 3beam Ltd (12144164) United Kingdom